# 元组：数据不能修改，不可变的数据类型
tu = (1,2,"zeno")  # 小括号
# 列表：数据可以修改的，可变的数据类型    #需要记住每一个数据类型的对应的性质方法特性
li = [1,2,"zeno"]  # 中括号
# 字符串、列表、字典

# 定义数据，里面的数据最好是同一个数据类型：方便对他进行统一操作
li = ["zeno","小白","小黑"]
print(li)
print(type(li))  # <class 'list'>
print(li[0])  # 下标
print(li[::-1])  # 切片
print(li*3)  # 重复
print(li+[1,2,3])  # 拼接
print("zeno" in li)  # 判断是否存在
print("zeno" not in li)  # 判断是否不存在

schoolNames = [['北京大学','清华大学'],   # 一开始我先用123 表示三个元素 再用三个空列表替代
               ['南开大学','天津大学','天津师范大学'],
               ['山东大学','中国海洋大学']]  # 一个大列表，列表里面有三个元素分别都是列表类型的
# 天津大学
# print(schoolNames[1])  # ['南开大学', '天津大学', '天津师范大学']
# print(schoolNames[1][1])
# # 清华大学
# print(schoolNames[0][1])  # 连续获取数据

li = ["zeno","小白","小黑"] # 可迭代对象
for i in li:
    print(i)

i = 0
while i<len(li):
    print(li[i])
    i+=1
